﻿// Copyright 2012-2017 Dmitry Kischenko
//
// Licensed under the Apache License, Version 2.0 (the "License"); 
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software 
// distributed under the License is distributed on an "AS IS" BASIS, 
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
// express or implied. 
// See the License for the specific language governing permissions and 
// limitations under the License.
using System;

namespace xFunc.UnitConverters
{

    /// <summary>
    /// Represents the volume units.
    /// </summary>
    public enum VolumeUnits
    {

        /// <summary>
        /// Cubic centimeters (cm³).
        /// </summary>
        CubicCentimeters,
        /// <summary>
        /// Cubic meters (m³).
        /// </summary>
        CubicMeters,
        /// <summary>
        /// Litres (l).
        /// </summary>
        Litres,
        /// <summary>
        /// Cubic inches (in³).
        /// </summary>
        CubicInches,
        /// <summary>
        /// Pints US (pt).
        /// </summary>
        PintsUS,
        /// <summary>
        /// Pints UK (pt).
        /// </summary>
        PintsUK,
        /// <summary>
        /// Gallons US (gal).
        /// </summary>
        GallonsUS,
        /// <summary>
        /// Gallons uk (gal).
        /// </summary>
        GallonsUK,
        /// <summary>
        /// Cubic feet (ft³).
        /// </summary>
        CubicFeet,
        /// <summary>
        /// Cubic yards.
        /// </summary>
        CubicYards

    }

}
